glass spun yarn - Turkish English Dictionary